$(function (){
 function binCaptcha(){
         $("#log").click(function (event){
        let $this=$(this)
       let email= $("input[name='email']").val()
             let password= $("input[name='password']").val()
        $.ajax({
    url: '/auth/login?email='+email+'password'+password,
    type: 'GET', // 假设你的登录请求是POST类型
    data: { // 假设email和password是你需要发送的参数
        email: email,
        password: password // 请替换为实际的密码变量
    },
    success: function(result) {
        if (result['code'] === 200) {
            console.log('登录成功');
            alert('登录成功');
            // 在这里处理登录成功后的逻辑
        }  if (result['code'] === 400) {
            alert('邮箱或者密码错误');
            // 在这里处理登录成功后的逻辑
        }
        else {
            // 如果返回的code不是200，也视为失败，显示message
            alert('邮箱或者密码错误');
        }
    },
    error: function(xhr, status, error) {
        // 这个回调会在请求失败时被调用，包括400错误
        if (xhr.status === 403) {
            // 如果是400错误，从xhr.responseText中解析错误信息
            try {
                var response = JSON.parse(xhr.responseText);
                alert(response['message']);
            } catch (e) {
                // 如果解析错误信息失败，显示默认错误信息
                alert(response['message']);
            }
        }
        else {
            // 对于其他错误状态，显示默认错误信息
            alert('请求失败：' + xhr.status + ' ' + error+'邮箱或密码错误！');
        }
    }
});
    })
 }
 binCaptcha();
})

